armoured personnel carrier

  1. Noun, Military zırhlı personel taşıyıcı